約 3,956,580 件
https://w.atwiki.jp/undeerl/pages/143.html
小ネタを並べる。 一般 おおきなかぶとリパコール氏 アンテカとリパコール氏 悠里漢字検定 私はぴすてぃる Kranteerlシリーズ あなたに合うKranteerl y io xal女性キャラ診断 シャル「死んでも翔太にお手伝いする」 リファーリンの誕生日
https://w.atwiki.jp/hmiku/pages/14908.html
【登録タグ M NexTone管理曲 takamatt 初音ミク 曲 殿堂入り】 作詞:takamatt 作曲:takamatt 編曲:takamatt 唄:初音ミクAppend 曲紹介 "Hey DJ! don't stop the music forever." takamatt氏 の8作目。 すごい久しぶりのミクさんです。(作者コメ転載) 歌詞 オシエテ Mr.Wonder 見たことの無い世界 キミが語りだす お伽の国の話 手を取って… 連れてってほしい そう今夜 take on me 仲良しグループ 不意に一言 「恋をしてるの?」 わかるものなのね さわやかなそよ風 目を瞑れば浮かぶ そう いたずらなその Smile Hey DJ! don't stop the music forever. With you, I wanna be dancing on the floor. Hey DJ! don't stop the music forever. 心躍る二人 Irie に Lovin' ミツメテ Mr.Wonder まばゆい虹のヒカリ 波は法線上で ビートに響きわたる 手を取って… 連れてってほしい ココナッツの甘い香り キミのファンタジックなキセキ 時を止めちゃうようなキセキ キミが見せてくれる素敵な景色 いつだって新しい気持ちにさせて パステルピンクの雲を追い越していく ねえ ずっと一緒にいたいよ 抱きしめてよ もっと 強く キミじゃなくちゃ わたしダメなんだ 離さないで ずっと 強く そこらへんに落っこちてるはずの魔法 私には見つけられないの オシエテ Mr.Wonder 見たことの無い世界 キミが語りだす お伽の国の話 手を取って… 連れてってほしい 本当は 恐いんだ 夢が醒めるのが ミツメテ Mr.Wonder まばゆい虹のヒカリ 波は法線上で ビートに響きわたる 手を取って… 連れてってほしい ココナッツの甘い香り キミのファンタジックなキセキ 時を止めちゃうようなキセキ コメント リズムと歌詞が最高です!調教やばいです!! -- 名無しさん (2011-03-24 14 04 26) 大人な感じのミクの絵がいい♪ 英語のところが好き^^ -- 神沢鬼灯 (2011-03-26 15 37 29) 調教凄い、凄く聴きやすい… 大好きな曲です! -- 傘音 (2011-03-28 00 04 00) おしゃれでかっこいい! -- 名無しさん (2011-04-01 23 57 51) みんなに知って欲しい -- 名無しさん (2011-04-04 09 23 00) もっと評価されるべき -- 名無しさん (2011-04-05 09 42 54) ミクの声が天使に聞こえる❤ -- ひなこ (2011-04-05 11 33 49) すごい優しくて大好きな曲です!癒される… -- 名無しさん (2011-05-22 08 09 29) 歌詞が「目を閉じれば浮かぶ」では? -- 名無しさん (2011-06-15 19 55 22) 絶対的にもっと評価されるべき!‥‥‥べき!! -- 名無しさん (2011-06-17 22 11 55) 歌詞を見なくても聴き取れる・・・だと・・・!? -- 名無しさん (2011-07-23 22 35 53) 聞いたとき鳥肌がヤバかった!すごいいい曲! -- 名無しさん (2011-08-20 10 54 39) ミクの声やばい!調教すごい!優しい感じですね(*´ω`*) -- 空美 (2011-08-30 20 18 10) 英語のとこが言葉見たいに聴こえるのは私だけ? -- あまぐり (2011-09-20 22 21 52) ボカロの曲でトップ3に入る!!! -- saiko- (2011-10-07 09 52 39) いい!!! -- わゆ (2011-10-22 20 18 01) この歌大好きだ(*´`) -- 名無しさん (2011-11-23 11 46 39) 瞑れば → 閉じれば -- るーら (2011-12-18 22 10 48) これならボーカロイド初心者にも進められるな -- 名無しさん (2012-01-12 17 36 01) とろけます(o ω o)★ -- きょん (2012-01-13 22 53 50) すごい心動かされる・・・ -- 名無しさん (2012-02-19 01 17 08) なんかかわいいというか・・・・おしゃれというか・・・大好きな曲です! -- ナナ (2012-03-28 21 38 41) 瞑ればはピアプロにtakamattさんがそう書いてるので問題ないと思います -- 名無しさん (2012-05-01 20 47 34) 大人っぽいな感じの曲調で大好き!!(● ∀ )ノシ…出会っちゃったよ… -- 晴矢 (2012-05-12 14 39 38) 神曲に出会ってしまった…ミク綺麗すぎる!! -- 名無し (2012-08-09 11 08 29) テレビで紹介されてた!すごいっすね// -- 名無しさん (2012-08-26 02 10 57) この曲マジ最高!ボカロだなんて信じられない! -- satopon (2012-09-16 01 38 34) 英語難しい…ミクすごい☆彡 -- にゃんにゃん (2012-10-06 08 34 40) 神曲ありがとうございます。歌詞を見なくても聞き取れ、声も私好みです。素晴らしい調教だと感じました。 -- Rayca (2012-10-09 02 04 56) 大好き^ -- 名無しさん (2012-11-23 11 12 18) めっちゃおされだな -- 名無しさん (2012-12-01 00 08 15) すっごい!! 聴いててすごい乙女になれる! -- のだちん (2012-12-26 10 52 08) ヤバイ‼ すっごい泣ける。 大好き -- 名無しさん (2013-01-08 20 12 25) オシャレ カワイイ!!いい曲だしミク美人~ -- friend (2013-07-01 18 32 25) 美しい! -- 名無しさん (2013-09-11 09 50 57) さいこー(*^^*) -- 名無しさん (2014-10-19 13 28 33) 英語が、、、(´Д`) -- 狗神 (2014-10-19 13 30 26) 美しい!って言葉じゃ現せないです(・o・)ノ -- Nina (2014-12-01 22 30 42) 名前 コメント
https://w.atwiki.jp/art-school/pages/41.html
UNDER MY SKIN 2003年9月29日発売。 UNDER MY SKIN JUNKY S LAST KISS LUCY
https://w.atwiki.jp/devindex/pages/17.html
コンストラクタ引数なし 引数あり 補足 デストラクタ ステップアップtry、catch、finally、using クラス 参考 コンストラクタ 引数なし public コンストラクタ(){ } 引数あり public コンストラクタ(引数){ } 補足 並べることでオーバーロード可能 デストラクタ ~コンストラクタ(){ } ステップアップ try、catch、finally、using 例)ファイルの読み込み +第1段階……tryなし String str; StreamReader FILE = new StreamReader(ファイルパス);while((str = FILE.ReadLine()) != null){System.Console.WriteLine(str);//表示} +第2段階……try、catch、finallyあり String str; try{StreamReader FILE = new StreamReader(ファイルパス);while((str = FILE.ReadLine()) != null){System.Console.WriteLine(str);//表示}}catch(System.IO.FileNotFoundException ex ){System.Console.WriteLine(ex.Message);System.Console.Read();//エンターで終了return -1;}finally{//後処理if (FILE != null){FILE.Close();}} +第3段階……try、catch、usingあり String str; try{using(StreamReader FILE = new StreamReader(ファイルパス)){while((str = FILE.ReadLine()) != null){System.Console.WriteLine(str);//表示}}}catch(System.IO.FileNotFoundException ex ){System.Console.WriteLine(ex.Message);System.Console.Read();//エンターで終了return -1;} クラス 参考 http //www.labasp.net/CsharpNote/mTips/Moji/index.html
https://w.atwiki.jp/msbr/pages/104.html
Studio D.IO! ◆YwLV7iJ2fw 草木も眠る丑三つ時。満点の月と立ち並ぶ街灯によって照らされた夜の車道を、奇抜なファッションの二人の偉丈夫が歩いていた。 太陽に拒まれ、人の世の理(ことわり)に逆らいし夜の住人、吸血鬼。 自ら望んでソレになった男の名は、ディオ・ブランドー。通称DIO。 そのDIOの手によってソレになった事に歓喜し、二つの意味で同じ道を歩むのは、彼の忠実な従者、ヴァニラ・アイス。 二人が宿敵を待ち受けていたはずの館から、突然この殺し合いに参加者として放り込まれてより、約三時間。 宵の内に日の光の射さぬ拠点を求めて孤島の砦跡を後にし、支給されたカヌーで海を渡り、本島に上陸してからは市街地へと歩き続け、 しかし彼等は――他の大多数の参加者にとってもだが――幸運な事にその間誰にも遭遇する事無く、最初の目的地候補の一つと定めていた放送局まで辿り着いていた。 これは彼等が、もう一つの候補であった警察署までの道程は完全に拓けており、他の参加者との接触する可能性が高く、 それによって少しでも拠点到達が遅れる可能性を危惧し回避した事にも起因していた。 彼等の名誉の為に言わせてもらえれば、DIOにしてもヴァニラにしても、そこいらの人間に遅れを取るような事など無いのだが、 その自分達がこうして拉致されて“殺し合い”などという催しに参加させられている以上、支給された名簿の中に彼等の宿敵たる者達の名前が無くとも、 他の参加者に油断できない実力者ないしはスタンド使いがいないとは限らないと考えるのは当然の事だと言えよう。 まあ実際には、他の参加者にはスタンド使いなど一人もおらず、しかしそれ以外の実力者は何人もいるので、この判断はそこそこに的を射たものだったと言えた。 ともあれ、二人の吸血鬼は無事に当面の拠点となる予定の放送局への進入を果たした。 ◇◇◇ 「フム。エジプトの屋敷や先の砦跡に比べると、なかなか頑強にできているな」 エントランスの白塗りされただけのセメントの柱をコンコンと叩きながら、DIOが僅かに感心したような声で言う。 100年の時を経て(彼にとっての)現代に復活した彼だが、復活から現在でに至るまでは更に四年もの歳月が流れている。 その間にそれなりに現代の文明に触れ学んではいたものの、こと自分の生活空間に於いては、それに触れるのはこれがほぼ初めての事だった。 エジプトでの拠点たる洋館もかなり前時代の代物だったので、リノリウムの床やセメントの柱は彼にとって些か珍しい物なのだろう。 その傍らではヴァニラが、壁面に貼りだされた放送局の案内図を頭に叩き込んでいた。 「DIO様。二階に仮眠室があるようです。夜明けも近い事ですし、まずはそちらでお休みになられては如何かと」 「うむ」 忠実なる従者の主を慮っての申し出に、DIOもそれを良しとして頷き、二人で二階へと向かった。 ちなみに案内図によると、この放送局はそれほど大きな建物ではなく、総階層は地上四階までしかない。 内訳だが、まず一階は全体の三分の一がエントランスで、残るスペースは大倉庫、食堂、配電室。 二階は会議室、仮眠室、局長室及びそれに併設された局長の私室。 三、四階は完全に同じ構造で、それぞれラジオ用のスタジオ及びスタッフルーム、そして小さな控え室が八部屋ずつとなっていた。 ちなみに、トイレはちゃんと全ての階に男性用女性用があり、エレベーターや階段、非常階段も二つずつ設置されている。 本来この手の施設案内板は関係者しか立ち入れないスペースをここまで詳しく記載はしないものだが、この放送局は殺し合いの舞台にあるという特性上、 施設を余すところ無く利用させようといった意図があるのか、そういったスペースまで一切の抜かりなく記載されていた。 ◇◇◇ 「このDIOが……こんな寝所で眠れるかッ!!」 「おのれ八雲紫!! またしてもDIO様を侮辱しおって!!!」 二階の仮眠室に到着した二人は室内を一目見るなり、いきなり怒りを爆発させた。 別に、部屋が汚かったりとか、設備が不十分だったとかではない(綺麗でもなかったが)。 彼等の――より正確に言えばDIOの感性とプライドに、部屋の造りそのものと、用意された寝具が相応しくなかったのだ。 その部屋の床には一面ジャパニーズTATAMIが敷き詰められており、その上には何組かの煎餅布団と小さな枕が鎮座ましましていた。 どうせ実際に寝るのは棺の中だからまあいいか、なんて考え方は、残念ながらこの二人にはできなかった。 「DIO様に貴様等薄汚い東洋人のように床に這い蹲って眠れと言うのかあのクサレビッチがァーーーーーーーーッ!!!!」 特に、DIO本人よりも彼を怒らせた事に対するヴァニラの怒りは半端ではなかった。 即座にクリームを喚び出すとその中に入り、仮眠室中を片っ端から暗黒空間に飲み込んでいった。 煎餅布団はもとより、部屋の壁から床、天井に至るまでが次から次へと円形状に削り取られて消滅していく。 勿論、DIOを巻き込まないように予め軌道を考えて動きながらだ。 かくして、ものの一分も過ぎる頃には、仮眠室の八割方が消滅してしまっていた。 部屋の全てが齧りかけのレンコンのようになっており、眼下には一階の倉庫が見え、天井を見上げれば三階のスタジオが、 右を向けば水色のタイルの男性用トイレが、左を向けば――それはそれは豪華なベッドが存在する、一際立派な装飾がなされた部屋が覗いていた。 「フン。ちゃあんとこのDIO様に相応しい部屋があるではないか」 少しだけ口の端を吊り上げ、DIOは満足そうに呟いた。 言うまでも無いがこのベッドのある場所は、案内図にもあった、局長の私室である。 風通しが現在進行形でよくなりつつあるものの、DIOはこの私室を自分の寝室とする事にした。 ◇◇◇ ややあって、仮眠室を完全に「仮眠室があった所」にし終えたヴァニラがクリームの中から出てきた後、 結果的にDIOの寝室の壁をも破壊した事になってしまったと知り、どこぞのうっかり侍よろしく、再び首を刎ねて詫びんとしたがDIOに諌められ、 寝室への棺の運び入れと外敵の接近が無いかを見張る役を命じられた為、棺を私室に運んび込んだ後、周囲を見渡せる屋上へと昇って行った。 一方DIOはと言うと、すぐに休みをとる事はせずに、無事だった方の四階のスタジオへと足を運んでいた。 壁に掛けられた時計の示す時間は午前四時前。日が昇るまでにはまだもう少し余裕があるので、休む前にやっておきたい事があったからだ。 「防音設備は問題なく整っているようだな。では、一つ試してみるとするか」 そう言ったDIOの両手には、最初に背負い袋から取り出してヴァニラに献上された、支給品の武器と防具がそれぞれ握られていた。 ヴァニラはスタンドがあるのだから全く必要無いと断じていたが、DIOの方はそう思ってはおらず、 寧ろ、スタンドと組み合わせる事でより自分の力とならないかを模索しようとしていた。 実際――といっても既にほぼ在り得なくなってしまった未来の話ではあるが、DIOは宿敵たるジョースター家の一族、空条承太郎との一戦で、 戦場となった市街の商店で調達したナイフと自分のスタンド能力を組み合わせて、承太郎を窮地に追い詰めた経験が“在り得た”のだ。 もとよりDIOは慎重かつ頭も切れ、利用できる物は利用し尽くすという考え方を持っていた。 故に、これらの武具の使いどころを把握しておこうと考えるのは、彼にとっては至極当然の事なのである。 そういった経緯はさて置き、兎に角DIOはまずスタジオの片隅に、防具である青いドーム状の携行盾を立て掛けると、 少し離れた所からスタジオのマイク等の機材や備品やらを、少しずつ重い物にしながら、少しずつ勢いを増しながら投擲していった。 何をやっているのかと訊かれれば見ての通り、盾の強度テストをしているとしか答えようが無い。 それなりに強度があれば、そのまま普通に盾として使うなり胸元に仕込むなりして、いずれ訪れるであろう戦闘時に役立つやもと考えての事だった。 だが、そんなDIOの考えは、彼にとっていい意味で裏切られた。 「む?」 ある程度まで投擲の勢いを増した時、奇妙な現象が起きた。 それまで投げた物を単純に強度と形状で以って弾いていたその盾が、投擲されたマイクスタンドを「止めた」のだ。 まるで慣性を消されたかのようにマイクスタンドはぴたりと盾の表面で止まり、ごとりとその場に落下した。 奇怪な現象には色々と慣れているDIOだったが、無機物が超常の力を発揮するというのは、彼の知る限り『石仮面』と『弓と矢』、 後は些か変り種ではあるが、「本体の無いスタンド」であるアヌビス神ぐらいしか無く、僅かながら彼をも不思議に思わせた。 「フム…それではこれも試してみるか」 謎の盾の性能を更にテストせんと次にDIOが構えた物は、先程から携えていた武器。 アブトマット・カラシニコフ。別名AK-47。制式名称を7.62mmアブトマット・カラシニコバと言う、 世界で最も流通しているとさえ言われる歩兵用アサルトライフルである。 どのみちこの銃も試し撃ちをするつもりだったので丁度良いとばかりに、単射モードに切り替えたその銃口を盾に向け、DIOはトリガーを引いた。 一発、二発、ついでにもう一発と計三発の銃弾が、立て続けに盾へと撃ち込まれた。 勿論スタジオ内には銃声が響いたが、この音を外部に洩らさぬ為に、DIOはここをテストの場に選んだのだ。 果たして結果はと言うと、盾は一切傷付く事無く、着弾の衝撃で倒れる事すら無く、さながら己の力強さと描かれた翼の意匠を誇示せんと、その場に悠然と在り続けた。 撃ち込まれた弾丸は先程のマイクスタンドと同様に、盾の真下の床で転がっていた。 「ほう……見事だ。ではこれならどうかな!? “世界(ザ・ワールド)”! 時よ止まれ!!」 最後のテストとして、DIOは己のスタンド“世界”を喚び出し、その真価たる時間停止の能力を発動させた。 そして、“世界”の両の拳を矢鱈滅多に盾に叩きつける。 「無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄ァ!!!!」 近距離パワー型であるDIOの“世界”の破壊力は凄まじく、その一撃一撃が人体程度なら容易に貫いてしまえる。 その“世界”の能力である時間停止によって、止まった時の中で突きのラッシュを受け続け、衝撃を蓄積され続けた盾は――― 「そして時は動き出す」 ―――それでも尚、ただの一つの傷も生じさせずにその姿を保っていた。 この堅牢無比たる盾の名は『aegis=L(イージス=エル)』。ギリシャ神話に於いて、主神ゼウスが娘アテナに授けたとされる伝説の盾の名を冠されており、 とある世界の局地戦闘用戦略兵器に搭載されている、その名に恥じぬ逸品であった。 「ふ、フフ、フハハハハ!! 素晴らしいぞ! この盾は帝王たるこのDIOに“相応しい”ッ!! 八雲紫よ、なかなか面白い物を献上してくれたじゃあないか。少しだけお前の事を評価してやろう。……だが」 数時間前にヴァニラが思った事とほぼ同様の内容を口にしながら、上機嫌で盾を回収するDIOだったが、すぐにその表情には険しさが走った。 その原因は、先程のラッシュの際に彼が覚えた違和感にあった。 「時を止めれる時間が短くなっていた…。この私のスタンドに干渉したというのか…ッ!!」 この場に喚ばれるまでは確かに5秒ほど止めれた時間が、先のテストの時には2秒半ほどしか止めれなくなっていた。常時の凡そ半分である。 加えて、時を止めた事による体力・精神力の消耗も激しく、連続で時を止める事も難しそうだった。 「あの女……まさかこのDIOより強力なスタンドを持つというのか!? 或いはスタンドへの干渉を得手とするスタンド使いの仲間がいるのか……。ええい、どちらにしても忌々しいッ!」 怒りのままに手近にあった鍵付き棚を思い切り“世界”で殴りつける。 申し訳程度の止め具がひしゃげて外れ、衝撃で中からガチャガチャと音を立てながらカセットテープが雪崩れ落ちた。 「…フン、まあいい。今は判らん事を考えていても始まらんか。どれ、少しリラックスするとしよう」 部屋の隅にあったカセットデッキに目を留めると、DIOは適当にカセットテープをいくつか拾い上げ、デッキと一緒に寝室へと運び込んだ。 どうやら優雅に音楽鑑賞と洒落込むつもりらしい。或いは、現代の音楽に興味を示しただけかも知れないが。 基本的に好奇心旺盛なところのある男なのである。DIOという人物は。 ◇◇◇ 『BEAM my BEAM! わたしのヒカリと♪ BEAM my BEAM! あなたのヒカリ 愛ゆえにとぎすまされる♪―――』 「ほほう…なかなか乗れるリズムの曲ではないか」 『Faiien down♪ BLUE 青い空 どこまでも飛んでゆきたい♪ だけど飛べるのはあなた 私は飛べない――なぜなら―――』 「フフフフハハハハ最高に「ハイ!」やつだアアアアアアハハハハハハハハハハーッ!!!」」 『きもちのいいとことび出てる♪ ボクたちキミたちとび出てる♪ 神様が決めたコトなの…? ピクピクふるえて怖いよ…―――』 「ウリイイイイヤアアアッー! ぶっつぶれよォォッ!!!」 ドグシャア――――――z___ッ …全くの余談だがこの直後、DIOの傍らに置いてあったaegis=Lが、課せられた制限によりヴァニラの持っていた背負い袋の中へと戻り、 何があったのかと危惧して屋上から降りてきたヴァニラがDIOから事情を聞き、またしてもDIO様を侮辱したかとまたまたプッツンし、 その現況たるカセットデッキは、破片の一欠片も残さず暗黒空間にバラ撒かれてしまったとか。 【カセットデッキ@現実 再起不能(リタイア)】 【D-2/放送局/1日目-早朝】 【主:DIO@ジョジョの奇妙な冒険】 [主従]:ヴァニラ・アイス [状態]:健康 [装備]:セラスの棺、AK-47(残弾27発)@現実、AK-47のマガジン(7.62×39弾30発入)×3 [方針/行動] 基本方針:八雲紫を始末する。他の参加者に自分が支配者だと知らしめる。 1:そろそろ休みをとる。 2:他の参加者は倒すか支配する。 [備考] ※参加時期は26巻冒頭直後。その為、まだジョナサンの肉体は完全にはなじんでいません。 ※八雲紫をスタンド使いと誤認しています。 ※“世界”の時間停止に関する制限に気付きました。 ※aegis=Lの制限には気付いていません。 【従:ヴァニラ・アイス@ジョジョの奇妙な冒険】 [主従]:DIO [状態]:健康・吸血鬼、八雲紫への更なる怒り [装備]:背負い袋(基本支給品、折り畳みカヌー、aegis=L@そらのおとしもの(防御フィールド再発動可能まで残り二時間)) [方針/行動] 基本方針:八雲紫を始末する。他の参加者にDIOが支配者だと知らしめる。 1:外敵の接近が無いかを見張る。 [備考] ※参加時期は26巻冒頭直後です。 ※自分が吸血鬼になった事に気が付きました。 ※八雲紫をスタンド使いと誤認しています。 ※aegis=Lの制限には気付いていません。 [共通備考] ※D-2放送局二階の仮眠室が消滅しました。一階大倉庫、二階男性用トイレ、二階局長私室、三階スタジオの四室が素通しになっています。 【AK-47@現実】 1947年にソ連のミハイル・カラシニコフによって設計された歩兵用アサルトライフル。全長870mm。 セミとフルオートの切替射撃が可能で、約600発/分もの連射性を持つ。 【aegis=L(イージス=エル)@そらのおとしもの】 局地戦闘用エンジェロイド、タイプ⊿(デルタ)アストレアに搭載されている携行盾。 長時間の展開や前方以外のカバーが不可能といった欠点も持つが、発生される防御フィールドの強度はイカロスのAegisを上回る。 このロワでは従来の欠点に加え、以下の仕様・制限が課せられている。 aegis=L自体が一定以上の衝撃を受けるまで防御フィールドは発生しない。それまではただの頑丈な盾。 防御フィールドは発生から10分が経過すると一度解除され、一番近くの背負い袋に自動的に収納される。 ただしaegis=Lの装備者が背負い袋を所持していた場合は、その背負い袋は収納対象から除外される。 一度防御フィールドが発生し終えると、以後二時間が経過するまで防御フィールドを展開する事はできない。 前:ボーダーオブライフ 投下順に読む 次:探し人は誰ですか 前: 時系列順に読む 次: 前:このままではヴァニラさんも死んでしまう! DIO 次: ヴァニラ・アイス 次: ▲上へ戻る
https://w.atwiki.jp/uwicoder/pages/2319.html
リンク http //arc012.contest.atcoder.jp/tasks/arc012_4 問題概要 N個の格子点(x_i,y_i)が与えられる。それぞれ時間1で上下左右に1ずつ動ける時、すべての点が時刻Tに一堂に会する動き方の組み合わせを求めよ。 制約 |x|,|y| =10^6 T =10^5 N =10^5 1 =modulo =1000000007 観察 各点について独立に組み合わせを求めて全部かければよい。 部分点解法1 |x|,|y| =10^2 のやつ 無し。 t=0,原点を1通りとしてスタートして、時間を増やしていってBFS的にDPする解法を想定としていたが、O(|x||y|T+N)かかり、明らかに間に合わない。どうしてこうなった\(^o^)/ なんか自分が送ったものが(制約含めて)ほとんどそのまま採用されていたみたいで完全に僕のミスですありがとうございました。 部分点解法2 modulo=1000000007のやつ 逆でもどうせ同じなので、(0,0)からスタートして(a,b)に時刻Tに着く方法の個数f(a,b)を求める。a =0,b =0としてよい。 T回のステップのうち、上下左右に進む回数をu,d,l,r回とおくと、 sumの(u,d,l,r)は上記の条件をすべて満たす。 d,lを消去して、 u,rの満たす条件は、から これはrもuで表せることを意味する。を代入して、 1,3項目と2,4項目を足すとuが消えることに注目して、 Vandermonde's identityから、 T+a+bが2で割り切れない場合はf(a,b)=0となる。 あとはこれをN人分計算すれば良い。modulo=1000000007の場合、x!と(x!)^-1をあらかじめx =10^5で求めておけば即座に計算できる。繰り返し数は10^5log 10^5+3N程度? 上記の複雑な計算をしなくても実験して推測できるんではないかと淡い期待を抱いていた。 満点解法 moduloの値が小さくなって、二項係数の計算がめんどくさくなる。割り算のところでmoduloの素因数が入っていると破綻するので、これを別口で計算する方針。 二項係数を亜光速で計算できるようにする。 moduloを素因数分解する。10^9+7以下なので、moduloを構成する相異なる素因数はたかだか9個である。これらをSとおく。Sの素因数以外で構成された数は、moduloに対して逆元が必ず存在するので、特に何も考えず混ぜてしまって良い。x!を列挙するときに、Sに属する素因数()の乗数()と、x!からSに属する素因数を全て除いた積()を保持しておく。後者に関しては逆元( )も、totient(modulo)-2を計算するか、拡張互除法を使った方法で求められるのでこれも保持しておく。 を求めるときは、まず、を求めておく。次に、Sに属する乗数それぞれについて、を求めて、かける。乗数が0未満になることはない。 pow(x,y)の計算にO(log y)かかるとしても、実行時間O( (Nlog T+T)log modulo)以下でいける。( (最初のk個の素数の積→k)のオーダーってどんなもんじゃろ) 所感 難しすぎましたね! この問題は、自分がadvent calendarの二項係数の計算のところを見ていて、SegmentTreeの方法すげー無駄なことしているなーと思ったのがきっかけでできあがったものです。 前半の計算結果が割りと綺麗な式になるため、実は周知の事実ではないかと危惧してしまったのがいけなかったか・・。 コード writer解。 +... import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStream; import java.io.PrintWriter; import java.util.Arrays; import java.util.InputMismatchException; public class Main { static InputStream is; static PrintWriter out; static String INPUT = ""; static void solve() { int n = ni(), t = ni(), mod = ni(); int[] fs = enumFac(mod); int m = fs.length; int[] fact = new int[t+1]; int[] ifact = new int[t+1]; int[][] es = new int[t+1][m]; fact[0] = ifact[0] = 1; // sieve for(int i = 1;i = t;i++)fact[i] = i; for(int j = 0;j m;j++){ long p = fs[j]; for(long q = p;q = t;q *= p){ for(long r = q;r = t;r += q){ fact[(int)r] /= p; es[(int)r][j]++; } } } for(int i = 1;i = t;i++){ fact[i] = (int)((long)fact[i-1] * fact[i] % mod); ifact[i] = (int)invl(fact[i], mod); for(int j = 0;j m;j++)es[i][j] += es[i-1][j]; } long ret = 1; int[] e = new int[m]; for(int i = 0;i n;i++){ int a = Math.abs(ni()), b = Math.abs(ni()); if(((t^a^b) 1)==1 || a+b t){ out.println(0); return; } // C(T, (T-a+b)/2), C(T, (T+a+b)/2) ret = ret *fact[t]%mod *ifact[(t-a+b)/2]%mod *ifact[(t+a-b)/2]%mod *fact[t]%mod *ifact[(t+a+b)/2]%mod *ifact[(t-a-b)/2]%mod; for(int j = 0;j m;j++){ e[j] += es[t][j]-es[(t-a+b)/2][j]-es[(t+a-b)/2][j]; e[j] += es[t][j]-es[(t+a+b)/2][j]-es[(t-a-b)/2][j]; } } for(int j = 0;j m;j++){ ret = ret * pow(fs[j], e[j], mod) % mod; } out.println(ret); } public static long pow(long a, long n, long mod) { long ret = 1; int x = 63-Long.numberOfLeadingZeros(n); for(;x = 0;x--){ ret = ret * ret % mod; if(n 63-x 0)ret = ret * a % mod; } return ret; } public static long invl(long a, long mod) { long b = mod; long p = 1, q = 0; while(b 0){ long c = a / b; long d; d = a; a = b; b = d % b; d = p; p = q; q = d - c * q; } return p 0 ? p + mod p; } static int[] enumFac(int n) { int[] a = new int[10]; int q = 0; for(int p = 2;p*p = n;p++){ if(n % p == 0)a[q++] = p; while(n%p == 0)n /= p; } if(n 1)a[q++] = n; return Arrays.copyOf(a, q); } public static void main(String[] args) throws Exception { long S = System.currentTimeMillis(); is = INPUT.isEmpty() ? System.in new ByteArrayInputStream(INPUT.getBytes()); out = new PrintWriter(System.out); solve(); out.flush(); long G = System.currentTimeMillis(); tr(G-S+"ms"); } private static byte[] inbuf = new byte[1024]; static int lenbuf = 0, ptrbuf = 0; private static int readByte() { if(lenbuf == -1)throw new InputMismatchException(); if(ptrbuf = lenbuf){ ptrbuf = 0; try { lenbuf = is.read(inbuf); } catch (IOException e) { throw new InputMismatchException(); } if(lenbuf = 0)return -1; } return inbuf[ptrbuf++]; } private static int ni() { int num = 0, b; boolean minus = false; while((b = readByte()) != -1 !((b = 0 b = 9 ) || b == - )); if(b == - ){ minus = true; b = readByte(); } while(true){ if(b = 0 b = 9 ){ num = num * 10 + (b - 0 ); }else{ return minus ? -num num; } b = readByte(); } } private static void tr(Object... o) { if(INPUT.length() != 0)System.out.println(Arrays.deepToString(o)); } }
https://w.atwiki.jp/knkcraftmodpack/pages/35.html
undermod ソース 解説 made by きりひ or 職人 etc.. Examplemod.java +... @Mod(modid = ExampleMod.MODID, version = ExampleMod.VERSION) public class ExampleMod { public static final String MODID = "syokuninnu"; public static final String VERSION = "1.0"; public static CreativeTabs mytab = new mytab("mytab");//自作タブを追加する //アイテムを定義する public static Item rogo = new pierogo(); public static Item reds = new reds(); public static Item milkb = new milkb(); public static Item creamb = new creamb(); public static Item buttersb2 = new buttersb2(); public static Item buttersb = new buttersb(); public static Item uth1 = new uth1(); public static Item uth2 = new uth2(); public static Item butter = new butterb(); public static Item realknife = new realknife(); public static Item monsc = new monsc(); public static Item dream = new dream(); //ブロックを定義する public static Block blockpie1 = new blockpie1(); public static Block blockpie2 = new blockpie2(); public static Block blockpie3 = new blockpie3(); public static Block blockpie4 = new blockpie4(); //食べ物を追加する(ここで回復量もきめる) public final Item itempie = new itempie(2191, 10, false); public final Item qui = new Quiche(2192, 5, false); public static Item snowp = new snowp(2193, 10, false); public static Item spc = new spc(2194, 4, false); public static Item spd = new spd(2195, 6, false); public static Item ncream = new ncream(2196, 5, false); public static Item bisicle = new bisicle(2197,5, false); public static Item unisicle = new unisicle(2198,5,false); //実績を定義する public static Achievement suicide; public static Achievement xp; public static Achievement LOVE; public static Achievement eatpie; public static Achievement nice; public static Achievement crazy; public static int love = 0; //アーマー関係を定義 public static Item hart; public static Item band; public static ItemArmor.ArmorMaterial ut1a; //レンダーを定義 public static int RenderID1; public static int RenderID2; public static int RenderID3; public static int RenderID4; @EventHandler public void init(FMLInitializationEvent event) { //他のイベントに関するスクリプトを読み込む //(モブドロップとか) MinecraftForge.EVENT_BUS.register(new CustomDropEventHundler()); MinecraftForge.EVENT_BUS.register(new killmob()); //簡易レンダーを読み込む this.RenderID1 = RenderingRegistry.getNextAvailableRenderId(); RenderingRegistry.registerBlockHandler(new render1()); this.RenderID2 = RenderingRegistry.getNextAvailableRenderId(); RenderingRegistry.registerBlockHandler(new render2()); this.RenderID3 = RenderingRegistry.getNextAvailableRenderId(); RenderingRegistry.registerBlockHandler(new render3()); this.RenderID4 = RenderingRegistry.getNextAvailableRenderId(); RenderingRegistry.registerBlockHandler(new render4()); //ロゴ GameRegistry.registerItem(rogo, "rogo"); //ハート GameRegistry.registerItem(uth1, "uth1"); GameRegistry.registerItem(uth2, "uth2"); //パイ(アイテム) GameRegistry.registerItem(itempie, "itempie"); //バタースコッチパイ(Block) GameRegistry.registerBlock(blockpie1, "blockpie1"); GameRegistry.addRecipe(new ItemStack(blockpie1), "CCC", "BAB", "DDD", A , Items.egg, B , Items.sugar, C , buttersb, D , Items.wheat); GameRegistry.addRecipe(new ItemStack(itempie, 4), "A", A , ExampleMod.blockpie1); GameRegistry.registerBlock(blockpie2, "blockpie2"); GameRegistry.registerBlock(blockpie3, "blockpie3"); GameRegistry.registerBlock(blockpie4, "blockpie4"); //赤砂糖 GameRegistry.registerItem(reds, "reds"); GameRegistry.addRecipe(new ItemStack(reds, 4), "AA", "AA", A , Items.reeds); //ミルク瓶 GameRegistry.registerItem(milkb, "milkb"); GameRegistry.addRecipe(new ItemStack(milkb, 8), "AAA", "ABA", "AAA", A , Items.glass_bottle, B , Items.milk_bucket); //バター GameRegistry.registerItem(butter, "butter"); GameRegistry.addShapelessRecipe(new ItemStack(butter), milkb); //生クリーム瓶 GameRegistry.registerItem(creamb, "creamb"); GameRegistry.addSmelting(milkb, new ItemStack(creamb), 0.3f);//かまどのレシピ //バタースコッチの素 GameRegistry.registerItem(buttersb2, "buttersb2"); GameRegistry.addShapelessRecipe(new ItemStack(buttersb2), reds, reds, butter, creamb);//自由なレシピ(素材をどこにおいてもいいタイプ) //バタースコッチ GameRegistry.registerItem(buttersb, "buttersb"); GameRegistry.addSmelting(buttersb2, new ItemStack(buttersb), 0.3f); //ナイフ GameRegistry.registerItem(realknife, "realknife"); //キッシュ GameRegistry.registerItem(qui, "qui"); GameRegistry.addShapelessRecipe(new ItemStack(qui), Items.wheat, Items.egg, Items.carrot, Items.potato); //スノーピース GameRegistry.registerItem(snowp, "snowp"); //モンスターキャンディ GameRegistry.registerItem(monsc, "monsc"); GameRegistry.addShapelessRecipe(new ItemStack(monsc), Items.sugar, Items.paper); //スパイダーソーダ GameRegistry.registerItem(spc, "spc"); GameRegistry.addShapelessRecipe(new ItemStack(spc), Items.potionitem, Items.fermented_spider_eye,Items.sugar); //クモドーナツ GameRegistry.registerItem(spd,"spd"); GameRegistry.addShapelessRecipe(new ItemStack(spd,8), Items.wheat,Items.wheat, Items.wheat,Items.wheat, Items.wheat,Items.wheat, Items.wheat,Items.wheat,spc); //ナイスクリーム GameRegistry.registerItem(ncream,"ncream"); GameRegistry.addShapelessRecipe(new ItemStack(ncream,3), Items.wheat, Items.paper,Items.sugar,Items.egg,creamb); //バイシックル GameRegistry.registerItem(bisicle,"bisicle"); GameRegistry.addShapelessRecipe(new ItemStack(bisicle,1), Items.stick, Items.sugar,Items.sugar,Items.potionitem); //ユニシックル GameRegistry.registerItem(unisicle,"unisicle"); GameRegistry.addShapelessRecipe(new ItemStack(unisicle,2), bisicle); //実績の実装 //内部名称, 言語名称, 横の位置, 縦の位置, アイコンのアイテム, 親実績 //縦の位置はマイナスで上 横の位置はマイナスで左 this.suicide = new Achievement("Suicide", "suicide", 0, 0, new ItemStack(this.uth1, 0), null); //Achievement("名前", "名前", 横位置, 縦位置,new ItemStack(this.アイコンのアイテム, 0), 親実績); this.xp = new Achievement("Xp", "xp", 0, -2, new ItemStack(this.uth2, 0), null); this.LOVE = new Achievement("LOVE", "love", 2, -2, new ItemStack(this.uth2, 0), xp); this.eatpie = new Achievement("eatpie", "pie", 2, 0, new ItemStack(this.itempie, 0), null); this.nice = new Achievement("nice", "nice", -2, 2, new ItemStack(this.ncream, 0), null); this.crazy = new Achievement("crazy", "crazy",-2, -2, new ItemStack(this.realknife, 0), xp); AchievementPage.registerAchievementPage(new AchievementPage("under", new Achievement[]{this.suicide, this.xp, this.LOVE, this.eatpie,this.nice,this.crazy})); } //自作コマンドのスクリプトを読み込む @EventHandler public void serverLoad(FMLServerStartingEvent event){ event.registerServerCommand(new command1()); } //防具の追加 @Mod.EventHandler public void perInit(FMLPreInitializationEvent event) { //定義&防御力など ut1a = EnumHelper.addArmorMaterial("ut1a", 0, new int[]{1, 20, 1, 1}, 0); ut1a.customCraftingMaterial = uth1; band = new ut1(0) { public void onArmorTick(World world, EntityPlayer entity, ItemStack itemStack) { int i = (int) entity.posX; int j = (int) entity.posY; int k = (int) entity.posZ; } } .setUnlocalizedName("band") .setTextureName(ExampleMod.MODID+" band"); GameRegistry.registerItem(band,"band"); hart = new ut1(1) { public void onArmorTick(World world, EntityPlayer entity, ItemStack itemStack) { int i = (int) entity.posX; int j = (int) entity.posY; int k = (int) entity.posZ; } } .setUnlocalizedName("hart") .setTextureName(ExampleMod.MODID + " hartn"); GameRegistry.registerItem(hart, "hart"); } } CustomDropEventHundler.java +... //MOBアイテムのドロップを追加するHundler public class CustomDropEventHundler { //エンティティが死んでドロップした時の処理 @SubscribeEvent public void onEntityDrop(LivingDropsEvent event) { //どのmobか判定する↓(ここでは全てのmob) //ここ↓の数値=確率(ここでは100%) int r = ((int) (Math.random() * 100)); if (r 70) { //アイテムをドロップする ItemStack itemStack = new ItemStack(ExampleMod.uth2);//ドロップするアイテム event.drops.add(new EntityItem(event.entity.worldObj, event.entity.posX, event.entity.posY, event.entity.posZ, itemStack));//ドロップ処理 } } //ここ↓では雪だるまだった場合処理する if (event.entity instanceof EntitySnowman) { int r = ((int) (Math.random() * 100)); if (r 100) { ItemStack itemStack = new ItemStack(ExampleMod.snowp); event.drops.add(new EntityItem(event.entity.worldObj, event.entity.posX, event.entity.posY, event.entity.posZ, itemStack)); } if (r 50) { ItemStack itemStack = new ItemStack(ExampleMod.snowp); event.drops.add(new EntityItem(event.entity.worldObj, event.entity.posX, event.entity.posY, event.entity.posZ, itemStack)); } if (r 10) { ItemStack itemStack = new ItemStack(ExampleMod.snowp); event.drops.add(new EntityItem(event.entity.worldObj, event.entity.posX, event.entity.posY, event.entity.posZ, itemStack)); } } } } killmob.java +... public class killmob { @SubscribeEvent //エンティティが死んだ時の処理 public void LivingDeathEvent(LivingDeathEvent e) { //もし村人だったとき if (e.entityLiving != null e.entityLiving instanceof EntityVillager e.source.getEntity() != null e.source.getEntity() instanceof EntityPlayer) { ((EntityPlayer) e.source.getEntity()).triggerAchievement(ExampleMod.crazy); } } } bisicle.java +... //食べ物のクラスを継承する public class bisicle extends ItemFood { public bisicle(int par1, int par2, boolean par3) { super(par1, par2, par3); this.setUnlocalizedName("bisicle"); this.setTextureName(ExampleMod.MODID + " bisicle"); this.setMaxStackSize(64); this.setCreativeTab(ExampleMod.mytab);//自作のクリエイティブタブに登録している this.setAlwaysEdible(); } //もし食べ物を食べたら~ protected void onFoodEaten(ItemStack itemStack, World world, EntityPlayer entity) { super.onFoodEaten(itemStack, world, entity); if (true) { //インベントリにアイテムを追加する(ここでは[ExampleMod.unisicle]を1つ) ((EntityPlayer) entity).inventory.addItemStackToInventory(new ItemStack(ExampleMod.unisicle, 1)); } } } render1.java +... public class render1 implements ISimpleBlockRenderingHandler { //インベントリ内でのレンダリングについて↓ //このままでは使えない @Override public void renderInventoryBlock(Block block, int metadata, int modelId, RenderBlocks renderer) {} //ブロックを設置したときのレンダー↓ @Override public boolean renderWorldBlock(IBlockAccess world, int x, int y, int z, Block block, int modelId, RenderBlocks renderer) { if (modelId == this.getRenderId()) { //(始X, 始Y, 始Z, 終X, 終Y, 終Z)の順 renderer.setRenderBounds(0.0625D, 0.0D, 0.0625D, 0.9375D, 0.3125D, 0.9375D); /*ここを別のものにすることで、複雑な形を作ることができる*/ renderer.renderStandardBlock(block, x, y, z); return true; } return false; } @Override //インベントリ内でレンダリングするか //このままではtrueにしても反映されない public boolean shouldRender3DInInventory(int modelId) { return false; } /**自らのRenderIDをreturnする**/ @Override public int getRenderId() { return ExampleMod.RenderID1; } } mytab.java +... //クリエイティブタブのクラスを継承する public class mytab extends CreativeTabs { public mytab(String label) { super(label); } @Override @SideOnly(Side.CLIENT) public Item getTabIconItem() { return ExampleMod.rogo;//タブの画像になる"アイテム" } } //タブの名前はアイテム等の名前を決めるファイルに書く
https://w.atwiki.jp/pantudoumei/pages/36.html
SIDE WINDER スナ好き御用達MAP。このMAPで胴ばっか撃ってる胴撃ち厨をBAでHSすると気持いい^p^ コメント 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/akatonbo/pages/3525.html
WONDERLAND 作詞/94スレ659 理想と現実が合わない Why!? なんでも才能のせいにしちゃダメよ 自分しか出来ないものすんげえ特技と言える特技持ち合わせているかい? WONDERLAND WONDERLAND この世界で生きるには 鉄の壁も壊すような 炎の中くぐるような 勇気が必要だろう 努力しても報われない why!? なんでもそう決めつけちゃダメよ 誰かを貶してばっかいる暇人にかまうくらいなら己を磨きそいつを脅かせてやるんだ WONDERLAND WONDELAND この世界は想像以上に広い 自分は不幸だと思わないで 特別だと思わないで 最初は誰も赤子 WONDERLAND WONDERLAND この世界で生き残るのは誰だろう?
https://w.atwiki.jp/i_am_a_yandere/pages/1355.html
221 名前:Cinderella Cendrillon 5[sage] 投稿日:2009/09/30(水) 00 28 44 ID uM5KCD/m ~妃乃side~ …怖かった… ……とても怖かった…… 私はえねに嫌われてしまったのではないだろうか。 えねはもう私のことを気にかけてくれないのではないだろうか。 そうなってしまったら私にはもう生きる意味などない。 ……怖い……怖い……怖い怖い怖い…… さっきから何度も病室に入ろうとしているのに、足が動かずソファに座っている。 幸い内臓に被害はなかったものの、吹き飛ばされたときに左肩をガードレールの角に強く打ちつけてしまった。 その結果、腕の靭帯が断裂し、筋肉が裂け、神経を切断、骨を砕き、本当の意味で腕が皮一枚でつながっていた状況だった。 さらに平日の夕方ということもあり、道路が渋滞、救急車の到着が遅れ病院への搬送が遅れた。 やっとのことで病院へ着いたころにはすでに左腕は手遅れ、むき出しになった骨から細菌感染しないよう肩から切り落とすこととなった。 ……私をかばったばっかりに…… これが逆だったらまだ希望はある、左腕を失ったことでえねを心身ともに絡み取れる口実になる。 しかし実際は逆……さっきから悪い予想しか思い浮かばない。 ふと時計を見る、午前7時5分前……そろそろいつもえねが起きる時間。 私は自分の足に思いきり力を入れソファから立ち上がる。 恐る恐る病室のドアの取っ手に手をかけ深呼吸。 ……1,2,3……よし、もう大丈夫。 少し力を入れてドアを開ける……目の前にえねが居た、今一番逢いたくて一番逢いたくなかった……私の大切な人…… 「おはよう、さきねぇ。」 ……いつも通りの朝の挨拶…… 「えっ……あ、うん…おはよう……えね……」 うまく言葉が紡ぎだせない、安堵感からか目の前がぼやけてくる。 「どうしたの、さきねぇ?」 心配そうに語りかけてくる……その優しい声に私が零さないようにしていた涙を零してしまう。 「……うっ、うぇ…うぇぇぇええ」 口火を切ったようにあふれる涙、私は我慢できずにえねを抱きしめていた。 「お、落ち着いて! さきねぇ! 息が、いきができないかr」 222 名前:Cinderella Cendrillon 5[sage] 投稿日:2009/09/30(水) 00 29 13 ID uM5KCD/m ~10分後~ 「……落ち着いた?」 「………うん………」 恥ずかしいことをしてしまった……せっかくえねの前ではクールに自分を偽っていたのに……台無しだわ…… 「どうしたの? いきなり泣き出して。」 ……言えない……えねの姿を見たら安心して泣いてしまったなんて言えない…… でも……今の本当の想いは…… 「…えねが……私のこと……嫌いになったと思った……から…」 「え?」 「…えねが私のこと……嫌いになったと……思ったから…」 言葉を口にした瞬間、私はえねに優しく抱きしめられた。 「おれがさきねぇのこと嫌いになるわけないじゃん! なんでそんなこと思ったんだよ!」 「……だって、えねの左腕がなくなったの、私の所為だもの……」 素直に口にする……これは変わりようのない事実だから…… 「そんなことない、そりゃなんともないって言ったら嘘になるけど、こんなことでおれがさきねぇを嫌いになることは、絶対ない。」 「本当? 本当にえねは私のこと嫌いにならない?」 「うん、本当だよ、約束したっていい。」 「………そう……」 なら……私はえねの唇を奪う、今までずっと監視していたから間違いなくファーストキスだ。 自分の舌でえねの口の中を蹂躙する、やっぱりこうやって攻めていくほうがしっくりくる…… ……私はもう嘘はつかない……自分の心を偽らない……だから…… 「好きよ、大好き、愛してるわ。 他の誰よりも、姉さんよりも。」